About Rectagon Limited (06601504) United Kingdom