About Os Anderson Ltd (13663182) United Kingdom