About Gibbs Walker & Sons Limited (07015093) United Kingdom