About Lucky Farquhar Ltd (11697702) United Kingdom