About Fratucello Lara Limited (10587875) United Kingdom