About Jackson Stoops & Sons Limited (NI057308) United Kingdom