About Offwells Patterson Limited (11593451) United Kingdom