About Alf-rhodes Limited (08192754) United Kingdom