About Larlees Holdings Limited (12417225) United Kingdom