About A & L Components Limited (04450273) United Kingdom