About Rupert Gibbs Design Limited (04512593) United Kingdom