About Tindle & Macleod Associates Limited (SC424545) United Kingdom