About Albright Corporation Limited (05461036) United Kingdom