About Bendon Lee Partners Limited (06813504) United Kingdom