About Richard Cook (bristol) Limited (10068802) United Kingdom