About F I Walker Developments Limited (04902483) United Kingdom