About Budge (holdings) Limited (05228985) United Kingdom