About Nrs Bancroft Aggregates Limited (13184627) United Kingdom