About Barry A Ransom Limited (04372124) United Kingdom