About J. & B. Fitton Limited (02002588) United Kingdom