About Martin Bicknell Rights Limited (03974871) United Kingdom