About L C Anderson Limited (07742982) United Kingdom