About Luv Handles Ltd (07198294) United Kingdom