About James Francis Building Service Limited (13403372) United Kingdom