About Jam Building Services Limited (10190814) United Kingdom