About W K Stubbings Limited (05386256) United Kingdom