About Bishops Lydeard Ltd (13593529) United Kingdom