About Miller Byrne Limited (12919261) United Kingdom