About Kestrel (midlands) Limited (05530322) United Kingdom