About Shepherd Lamalle Limited (09306803) United Kingdom