About Strawbill Limited (07546858) United Kingdom