About Loafers Shoes Ltd (09239177) United Kingdom