About Ropers (farnborough) Limited (06151012) United Kingdom