About Ray Allan Limited (SC229023) United Kingdom