About Milton Fry Ltd (SC626550) United Kingdom