About Jbi Developments Limited (05758342) United Kingdom