About Walna Scar Developments Limited (09121199) United Kingdom