About Parselle Projects Ltd (06216284) United Kingdom