About Ideal Fishbar (eastwood) Limited (09575012) United Kingdom