About Andrew Lancaster & Company Limited (03798682) United Kingdom