About Nandra And Company (leeds) Limited (07043889) United Kingdom