About Olmeroy Swan Limited (11641909) United Kingdom