About Chippenham Farm Sales Limited (05248186) United Kingdom