About F & M Palombo Ltd (SC289969) United Kingdom