About Timeguard Health & Beauty Limited (11407708) United Kingdom