About Inskip Leather & Gibbs Limited (10904210) United Kingdom