About M Flint & Associates Limited (SC598153) United Kingdom