About Whelan & Grant (contractors) Limited (00884268) United Kingdom