About Nick Edwards Contracts Limited (05719646) United Kingdom