About B&j Grand Design Ltd (08812275) United Kingdom