About L A Charles Contracts Ltd (06535242) United Kingdom