About J.and J.bland Limited (00510180) United Kingdom