About Ambrey Sentinel Ltd (11575191) United Kingdom