About L & B (northampton) Ltd (10464524) United Kingdom