About The Trevor Patrick Partnership Limited (02415978) United Kingdom