About Fleming Mcgillivray & Co Limited (05290388) United Kingdom