About The House Of Ugly Fish Limited (05605252) United Kingdom