About Hampshire Flag Company Limited (04359902) United Kingdom