About Martin Furber & Co Limited (05119722) United Kingdom