About Tibadelli S Wandsworth Limited (11091269) United Kingdom