About Lloyd Holdings (north West) Limited (07168763) United Kingdom