About Jb & C Developments Limited (10840900) United Kingdom