About R & S Meyer Ltd (09523586) United Kingdom