About Jafield Projects Limited (11599537) United Kingdom