About Ambergate Project & Logistics Ltd (09997863) United Kingdom