About P R Balloch Limited (SC365737) United Kingdom