About Allenray Limited (02001802) United Kingdom