About Allendor Products Limited (00919058) United Kingdom