About Girotondo (s And M) Limited (05865429) United Kingdom