About F & J Developments Limited (10844853) United Kingdom