About Ted Maxwell Limited (13513482) United Kingdom