About Amb Sevenoaks Ltd (08150123) United Kingdom