About Upthorpe Holdings Ltd (13139065) United Kingdom