About James Horne Of Limerigg Limited (SC074300) United Kingdom