About Lochtie Associates Limited (04204418) United Kingdom