About Offwelly Patterson Limited (11594753) United Kingdom