About J. Orr & Company Limited (SC230625) United Kingdom