About Edmund Shaw Development Limited (05899100) United Kingdom