The head office of Nails.INC in Mayfair, London, is filled to the brim with cosmetics. Boxes of nail varnishes, gels and countless other products are stacked high as step onto their floor of the ...