About Fitzpatrick Technology Limited (10527413) United Kingdom