About Gibbs & Lugg Holdings Ltd (08167354) United Kingdom