About Stefanos Theodore Wood Company Limited (09072833) United Kingdom