About S J Pollard Building & Maintenance Limited (12032923) United Kingdom