About Pac Projects Limited (06660751) United Kingdom