About L & B Carter Limited (07162174) United Kingdom