About Robert G Allen Ltd (SC611194) United Kingdom