About Harris Wellings Ltd (12886406) United Kingdom