About Overseal Kilroy Limited (11634717) United Kingdom