About Langlois Son & Partner Limited (00919469) United Kingdom