About The Buckmaster Corporation Limited (10882652) United Kingdom