About Ambar Kelly Limited (04754126) United Kingdom