About Walker Lavery Developments Ltd. (09782824) United Kingdom