About Fraser Oswald Holdings Limited (12528523) United Kingdom