About Loving Leeds Life Limited (12137562) United Kingdom