About D Orr & Son Ltd. (SC674189) United Kingdom