About Richard S Tattoo Studio Limited (SC229629) United Kingdom