About Thomas Fish Limited (05449871) United Kingdom