About L S Allen Ltd (12612918) United Kingdom