About Pimlott Fitzgerald Racing Limited (12304539) United Kingdom