About Bowerman Interiors Limited (12582313) United Kingdom