About L & C Brown Ltd (SC494311) United Kingdom