About Glen Barnard Ltd (06754631) United Kingdom