About Lamccal Limited (11698825) United Kingdom