About Pilum Associates Limited (07825986) United Kingdom