About Lyndon Barraclough Limited (09609782) United Kingdom