About Ambright Limited (12037192) United Kingdom