About Jbf Developments Limited (13547072) United Kingdom