About Clark&truswell Limited (11224747) United Kingdom