About Bagwells Limited (04248120) United Kingdom