About Roy Smith Ltd (12060578) United Kingdom