About L Garrett Ltd (06384017) United Kingdom