About A & L Retail (scotland) Ltd (SC440631) United Kingdom