About Parker Fitzgerald Solutions Limited (10703115) United Kingdom