About E.a.buckland & Sons Limited (05851128) United Kingdom