About Walker Brothers (timber Frames) Ltd (04864616) United Kingdom