About A & L Castors Limited (FC028846) Ireland