About Peter Wilson Installations Limited (05476844) United Kingdom