About A.& F.howland(wycombe)limited (00223306) United Kingdom