About Dc Jlo & Bird Limited (08362568) United Kingdom