About Fleck Brothers (coach Works) Limited (NI014972) United Kingdom