About Bilham Sot Limited (03380964) United Kingdom