About Uplands Engineering Limited (05234655) United Kingdom