About Richard D Saunders Building Solutions Ltd (12486877) United Kingdom