About Fleming And Bell Limited (06061860) United Kingdom