About Jamie Orr-ewing Limited (10265360) United Kingdom