About Lomond Living (hexham) Limited (12896222) United Kingdom