About Northend (holdings) Limited (07397196) United Kingdom