About Ian Lancaster Limited (06687730) United Kingdom