About Ickleford Bury Management Limited (01480277) United Kingdom