About James Spindlow Construction Limited (06379537) United Kingdom