About Ambers International Dewsbury Limited (13264930) United Kingdom