About Screaming Hawaiian Grass Limited (05175566) United Kingdom