About R. Allott Limited (05266534) United Kingdom