About R & A Seal Ltd (07866380) United Kingdom