About F. & L. Accessories Limited (01363068) United Kingdom