About Holder And Spence Services Ltd (13147082) United Kingdom