About D & Parr Street Limited (09352868) United Kingdom