About Fr And J Investments Limited (12950388) United Kingdom