About Miller Birch (nottingham) Limited (07285438) United Kingdom