About Quispamsis 2 Limited (05596903) United Kingdom