About Albrox Limited (09502111) United Kingdom