About Pelsall 1966 Limited (09278948) United Kingdom