About Ian Lloyd & Partners Limited (09486822) United Kingdom