About Octagon (isle Of Wight) Limited (04995423) United Kingdom