About Maxall Technology Ltd (09481699) United Kingdom