About Tamara Harrison & Co Ltd (10797989) United Kingdom