About Belmore And Folker Solutions Limited (08147457) United Kingdom