About Ambrose 10 Limited (09388973) United Kingdom