About Jjbr Service Limited (10371986) United Kingdom