About Frederick Budd & Co Limited (06975871) United Kingdom