About J & B Land Limited (11081076) United Kingdom