About Andrew & Clark Ltd (09659678) United Kingdom