About Theokritoff & Co. Limited (04739838) United Kingdom