About Howe Holdings (cambridge) Ltd (12986910) United Kingdom