About Trotman Associates Limited (07536842) United Kingdom