About Jedbray Ltd (06438268) United Kingdom