About Foss Ruun Ltd (12785585) United Kingdom