About Richard E Gibbon Limited (10422797) United Kingdom