About Richard L Gibbon Limited (08022095) United Kingdom