About R. & F.a. Batten Limited (05794364) United Kingdom