About Amb Yorkshire Limited (08951755) United Kingdom