About Ambray Limited (05043121) United Kingdom