About Padfield Holdings Limited (06378973) United Kingdom