About Ambermor Solutions Ltd (08714695) United Kingdom