About Alray (finchfield) Limited (00375052) United Kingdom