About Le Patourel Consulting Limited (10543279) United Kingdom