About Wallace & Co. Services Ltd (SC520948) United Kingdom