About Ambermere Limited (11121552) United Kingdom