About Gerald Walker Projects Ltd (11241431) United Kingdom