About Smithkin Baker Ltd (11284705) United Kingdom