About Od Simmonds Ltd (13669531) United Kingdom