About Ambrose House Limited (04615031) United Kingdom